codeigniter basic helper
version 1.6.8
Codeigniter와 함께 사용될 때 몇 가지 기본 도우미 3.
다른 많은 코드 또는 프레임 워크가 포함될 수 있지만 일부 자금 조달 요구 사항 프레임 워크 CodeIgniter 가 있지만 사용 효율성에는 영향을 미치지 않습니다.
이 패키지를 CodeIgniter 이외의 프레임 워크 및 소스에 통합하는 경우 가장 잘 사용하기 위해 추가 nguyenanhung/polyfill-codeigniter-built-in
이 패키지와 함께 자주 사용하는 몇 가지 프레임 워크는 다음과 같습니다.
아래는이 라이브러리에서 지원되는 도우미 목록입니다.
generateAlphaId 이 기능은 1234 와 같은 1 개의 int 입력을 기반으로 고유 한 4ew68i32xc ID를 만드는 데 도움이됩니다.arrayToObject 함수는 1 배열 1 개체로 변환하는 데 도움이됩니다. to_array 문자열 또는 개체를 배열로 변환합니다. arrayToXml 기능은 배열을 XML 체인으로 변환하는 데 도움이됩니다. removeArrayElementWithValue 키와 값으로 배열의 값 제거 arrayRecursiveDiff -Diff 2 배열 재귀 arrayIsAssoc 주어진 값이 연관 배열인지 여부를 감지합니다. arrayFirstElement 배열의 첫 번째 요소를 반환합니다. arrayLastElement 배열의 마지막 요소를 반환합니다. arrayGetElement 키에 대한 점 표기법별 배열에서 값을 가져옵니다. arraySetElement 점 표기법을 사용하여 배열에서 값을 설정합니다.assets_url 이 기능은 자산 URL, public/ 에 assets 폴더를 존재하도록 조건을 가져옵니다. config.php 파일의 경우 assets_version 의 변수는 CSS, JS 파일의 뒷면에 버전을 자동으로 추가합니다. static_url 이 기능은 웹 사이트 웹 사이트에서 config_item('static_url') 의 정적 리소스 URL을 취합니다. config.php 파일의 경우 assets_version 의 변수는 CSS, JS 파일의 뒷면에 버전을 자동으로 추가합니다. templates_url 기능은 자산 URL, 공개 templates 의 존재 조건을 제거합니다 public/ config.php 파일의 경우 assets_version 의 변수는 CSS, JS 파일의 뒷면에 버전을 자동으로 추가합니다. editor_url 기능은 자산 URL, assets/editors/ public/ 존재에 대한 조건을 제거합니다. config.php 파일의 경우 assets_version 의 변수는 CSS, JS 파일의 뒷면에 버전을 자동으로 추가합니다. favicon_url 기능은 자산 URL, assets/favicon/ 공개 public/ 의 존재 조건을 제거합니다. config.php 파일의 경우 assets_version 의 변수는 CSS, JS 파일의 뒷면에 버전을 자동으로 추가합니다. favicon_html_tag 기능은 URL 폴더 Favicon Input을 기반으로 Favicon을 보여주는 HTML 세그먼트를 꺼 냈습니다. storage_url config.php 파일에서 config storage_url 항목이 필요합니다. 예 : $config['storage_url'] = 'https://storage.nguyenanhung.com/'; go_url config.php 파일에서 config go_url 항목이 필요합니다. 예 : $config['go_url'] = 'https://go.nguyenanhung.com/'; assets_mobile 모바일 인터페이스의 자산을 꺼내십시오 (실제로는 거의 사용되지 않음, 오래된 프로젝트를 유지 유지) assets_themes PC 인터페이스의 자산을 꺼내십시오 (실제로는 거의 사용되지 않음, 오래된 프로젝트를 유지 관리) assets_themes_dashboard 대시 보드 인터페이스의 자산을 꺼내십시오 (실제로는 거의 사용되지 않고 오래된 프로젝트에 유지 관리) assets_themes_comingsoon 다가오는 곧 인터페이스의 자산을 꺼내십시오 (실제로는 거의 사용되지 않고 오래된 프로젝트에 유지 관리) assets_themes_error 오류 인터페이스의 자산을 꺼내십시오 (실제로는 거의 사용되지 않고 오래된 프로젝트에 유지 관리) cdn_js_url 자원 JS, CloudFlare의 CSS의 CSS google_fonts_url 리소스 Google 글꼴 bootstrapcdn_url 부트 스트랩에서 자원 cdnblogspotDescSortWithPublishedTime 게시 된 시간별로 Blogspot에서 피드 데이터를 정리합니다. blogspotUSort USTR의 Blogspot에서 피드 데이터를 정리하고 DESC에 의해 게시 된 시간 blogspotFormatInformationItem 형식 데이터 입력 블로그 스팟 항목bytesHumanFormat - 바이트 데이터에서 쉽게 읽을 수있는 형식 컨텐츠 표시bear_framework_default_get_data_chart bear_framework_default_get_data_chart_reportisEmpty 비어 있는지 확인하기 위해 1 입력 입력 확인 defaultCompressHtmlOutput HTML 출력, 기본 구성 generateRandomUniqueId 임의의 고유 ID 체인 생성, UUID 사용 generateRandomNanoUniqueId 임의의 고유 ID 체인 생성, Nanoid 사용generate_list_id_with_parent_id 해당 ID의 하위 의존적 세트가 포함 된 1 개의 ID 목록을 작성하십시오. 예를 들어 : 같은 페이지 내용에 카테고리 아버지와 카테고리 어린이의 내용을 표시하려는 경우에 사용dayFloor 기능은 2 일 사이의 거리를 차지합니다. getZuluTime 함수는 줄루 타임에 따라 날짜 매개 변수를 꺼냅니다. iso_8601_utc_time getzulutime과 유사합니다 getYesterday 기능은 전날이었다. smart_bear_date_range 거리별로 며칠이 포함 된 데이터를 꺼냅니다. format_datetime_vn 베트남 스타일의 형식 일 정보 get_start_and_end_date_for_week 1 주일의 첫 번째와 마지막 날을 꺼내십시오.이러한 기능은 디버그를 사용합니다
dd ddd dumpbear_get_env 함수는 .env 파일에서 값을 가져옵니다.bear_framework_basic_clean_str 간단한 청정 입력 문자열widget_facebook_div_init 함수는 <div id="fb-root"></div> 생성합니다. widget_facebook_script_init 내장 된 JS Facebook의 경우 스크립트 초기 섹션을 작성합니다. widget_facebook_comments 기능이 Facebook 댓글 프레임을 만듭니다. widget_facebook_share_button 페이스 북 공유 버튼 생성 기능 widget_facebook_like_button 함수는 Facebook 버튼과 같은 생성됩니다 widget_facebook_save_button 함수는 컨텐츠를 Facebook에 저장하는 버튼을 만듭니다.formatSizeUnits 형식 1 int 입력 함수는 파일 용량을 쉽게 읽을 수 있도록 1 형식으로 구성됩니다. generateFileIndex index.html 파일 컨텐츠를 자동으로 생성합니다 generateFileHtaccess .htaccess 파일 컨텐츠를 자동으로 생성합니다. generateFileReadme 자동으로 README.md 파일 내용을 작성합니다 .md makeNewFolder 기능을 새 폴더를 생성하고 3 개의 파일 : README.md , index.html , .htaccess :. 두 번째 매개 변수가 true로 전송되는 경우 추가 .gitkeep 파일 작성 new_folder 기능은 makeNewFolder 함수와 유사합니다. scan_folder 폴더의 데이터 정보 목록을 스캔하고 제거합니다. getAllFileSizeInFolder 폴더에서 모든 파일 크기를 가져옵니다. getAllFileInFolder 폴더에서 모든 파일을 가져옵니다join_value_multiple 값 값 다중bear_framework_show_gravatar 사용자 정의 크기 및 사용자 이름으로 Gravatar URL 표시meta_dns_prefetch meta_property tachPage stripHtmlTag strip_only_tags tracking_google_analytics tracking_google_gtag_analytics_default bear_framework_show_jsonld_scriptgoogle_image_resize Google 가젯 프록시를 사용하여 이미지 크기 조정 google_image_proxy_dns_prefetch 이 기능은 google_image_resize 사용하는 경우 DNS 프리 페치를 제공합니다. wordpress_proxy -WordPress 프록시를 사용하여 크기 조정 및 캐시 이미지 wordpress_proxy_dns_prefetch 이 기능은 wordpress_proxy 사용하는 경우 DNS 프리 페치를 제공합니다. bear_framework_image_url 형식 이미지 URL- 용어 프레임 워크 용. create_image_thumbnail 축소판 만들기 - 곰 프레임 워크 독점getIPAddress getIPAddressByHaProxy 기능은 사용자의 실제 IP 주소를 제거하지만 서버에서 HTTP_X_FORWARDED_FOR 변수를 통해 HA 프록시를 실행 중입니다. validateIP 유효성 검사 1 문자열 함수는 IP입니다. IP라면 사실입니다 validateIPV4 유효성 검사 1 문자열 함수는 IP v4입니다. IP라면 사실입니다 validateIPV6 유효성 검사 1 문자열 함수는 IP v6입니다. IP라면 사실입니다 getIpInformation IP 주소의 정보를 얻기 위해 IP-API 에 대한 초기 요청setupMetaDnsPrefetch 유전자를 지원하여 단락을 생성하기 위해 html dns prefetch <link href='//data.nguyenanhung.com/' rel='dns-prefetch' />money_number_format 형식 Money Curreniscy는 현재 로케일을 감지합니다. 이 헬퍼는 hidehalo/nanoid-php 패키지를 사용하여 유전자가 UUID보다 작고 가볍고 안전한 임의의 ID 코드를 생산하도록합니다.
현재 Nanoid를 사용하는 것은 전통적인 UUID에 비해 추세입니다.
이 패키지를 사용하려면 composer require nguyenanhung/nanoid-helper 와 함께 nguyenanhung/nanoid-helper Helper 패키지를 설치해야합니다.
randomNanoIdconvertNumberToWords 효과를 일부 단어로 변환, 예를 들어 123 으로 One Hundred Twenty Three 변환view_paginations view_more select_page get_paginations_title get_paginations_number bear_framework_news_view_pagination Bear 프로젝트 별도 페이지placeholder_imgsendSimpleGetRequest get method와 함께 컬을 사용하여 간단한 요청을 실행하십시오. sendSimpleRestfulExecuteRequest -CURL을 사용하여 편안한 API에 간단한 요청 1 실행 bear_post_async_request 비동기 사후 요청 만들기 - 응답을 기다리지 않고 사이트 내에서 비동기 적 사후 요구 사항을 만듭니다 => 효과 없음, 지연 프로세스가 실행 중입니다. get_http_response_code get_headers 를 사용하여 httpponse 코드를 가져옵니다xssValidation 유효성 검사 입력 데이터는 XSS에 포함되어 있거나 그렇지 않습니다. 이 기능은 탈출이 없으며 원하는 경우 더 많은 패키지를 설치하지 않습니다 nguyenanhung/securitylog_to_sentry 독백 핸들러를 통해 센트리에 로깅countStringsInText 텍스트에서 계산하는 단어 수 findMiddleInString 함수는 시작 체인의 중간에 문자열을 가져 와서 끝 문자열을 취합니다. str_insert 정의 된 위치의 하나 이상의 문자열을 다른 문자열에 삽입하십시오. str_between 왼쪽과 오른쪽 요소 사이의 문자열로 내용을 반환합니다. str_after 주어진 값 후에 문자열의 일부를 반환합니다. str_before 주어진 값 전에 문자열의 일부를 얻습니다. str_limit_words 문자열의 단어 수를 제한합니다. 문자열 끝에 $ 값의 값을 넣으십시오. str_limit_characters 문자열의 문자 수를 제한합니다. 문자열 끝에 $ 값의 값을 넣으십시오. str_contains 문자열에 주어진 요소가 포함되어 있는지 테스트합니다. str_ignore_contains 문자열에 주어진 요소가 포함되어 있는지 테스트하십시오. 사례 민감도를 무시하십시오. str_starts_with 주어진 문자열이 주어진 서브 스트링으로 시작하는지 확인하십시오. str_ignore_starts_with 주어진 문자열이 주어진 부분 문자열로 시작하는지 확인하십시오. 사례 민감도를 무시하십시오. str_ends_with 주어진 문자열이 주어진 서브 스트링으로 끝나는 지 확인하십시오. str_ignore_ends_with 주어진 문자열이 주어진 부분 문자로 끝나는 지 확인하십시오. 사례 민감도를 무시하십시오. str_after_last 주어진 검색 값의 지속 후 문자열 부분을 반환합니다. hide_characters nguyenanhung ngxyexanxunx 로 변환하면 매우 간단하고 예측 가능한 문자 Encun 역할을합니다.convert_string_utf8_to_vietnamese clean_allowfullscreen clean_text clean_title clean_text_mobile bodautru bodaunhay searchs_snippets tags_snippets tags_clean highlight_keyword_phrase 텍스트 문자열 내에서 키워드를 강조 표시합니다. format_keyword_highlight_phrase 기능에 대한 형식 키워드 하이라이트 highlight_keyword_phraseshort_url_with_tinyurl TinyUrl의 API를 기반으로 한 ShortUrl 지원 기능encodeId_Url_byHungDEV decodeId_Url_byHungDEV convertToLatin specialCharToNormalChar alphabetOnly boDauTiengViet removeSpecialChar getPermalinksSEO share_url MXH의 표준 URL 공유 생성, SEO에 대한 매우 양호한 지원 private_url 프레임 워크 CodeIgniter를 위해 독점적 인 기능 사용자 정의 private_api_url 프레임 워크 CodeIgniter에 대한 전용 사용자 정의 cdn_url 프레임 워크 Codeigniter 전용 사용자 정의 images_url 프레임 워크 코드 디자이터에만 기능을 사용자 정의합니다. audio_url 프레임 워크 CodeIgniter 전용 사용자 정의 append_params_into_url 매개 변수를 URL에 부여합니다 append_query_string_to_current_url 쿼리 문자열을 포함한 현재 URL 가져 오기 -Framework CodeIgniter 전용 사용자 정의generate_uuid_v4 함수는 임의의 uuid v4 문자열을 만듭니다.check_vn_province_code 베트남의 일부 지방과 도시의 프로 베인 코드 점검convert_video_embed_vimeo 비디오 URL 변환 vimeo를 포함하도록 변환합니다 (사용중인 많은 오래된 프로젝트가 있기 때문에 여기에 저장) convert_video_embed_dailymotion 비디오 URL 변환 Dailymotion으로 변환합니다 (사용 중에 많은 오래된 프로젝트가 있으므로 여기에 저장) convert_video_embed_youtube 비디오 URL 변환 YouTube를 포함하도록 비디오 URL을 변환합니다 (사용 중에 많은 오래된 프로젝트가 있으므로 여기에 저장) convert_video_v_embed_youtube 비디오 URL 변환 YouTube를 포함하도록 비디오 URL을 변환합니다 (사용 중에 많은 오래된 프로젝트가 있으므로 여기에 저장) youtube_image_thumbnail YouTube 썸네일 URL로 YouTubeId를 변환parse_sitemap 이 기능은 Siteemap의 렌더링 컨텐츠를 지원합니다. parse_sitemap_index 기능은 Siteemap 색인의 렌더링 컨텐츠를 지원합니다. xml_convert 입력 할 예약 된 XML 문자 변환 xml_get_value XML 문자열에서 값을 얻습니다 xml_to_json XML 문자열을 JSON으로 변환합니다클래스는 표준 RESTFUL의 API를 호출하는 빠른 방법을 제공합니다.
SimpleRestful::execute($url, $type, $data)클래스는 간단한 컬을 사용하여 외부에서 요청을 수행하기 위해 호출하는 빠른 방법을 제공합니다.
<?php
use nguyenanhung CodeIgniter BasicHelper SimpleCurl ;
$ curl = new SimpleCurl ();
$ curl -> setUrl ( ' https://example.com ' )
-> setPost ( array ( ' field1 ' => ' value1 ' ))
-> createCurl ();
$ response = $ curl -> getResponse ();클래스는 이미지를 처리하는 데 도움이되는 몇 가지 방법을 제공합니다
googleGadgetsProxy Google 가제트 프록시를 사용하여 크기 조정 URL 생성 googleGadgetsProxyDnsPrefetch 쿼리 속도를 높이기 위해 Google Gadgets 프록시의 설정 DNS 프리 페치 wordpressProxy WordPress 프록시를 사용하여 크기 조정 URL 생성 wordpressProxyDnsPrefetch 의 메소드 - 쿼리 속도를 높이기 위해 WordPress 프록시를위한 설정 DNS 프리 페치 createThumbnail 축소판 기능, 더 많은 nguyenanhung/image 패키지를 설치해야 할 필요성 createThumbnailWithCodeIgniterCache CodeIgniter의 캐시 라이브러리와 결합 된 썸네일 기능을 사용하려면 더 많은 nguyenanhung/image 패키지를 설치해야합니다. | stt | 이름 | 이메일 | 웹 사이트 | github |
|---|---|---|---|---|
| 1 | Nguyen Hung | [email protected] | https://nguyenanhung.com | @nguyenanhung |